Parallel Complexitiy of Lattice Basis Reduction and a Floating-Point Parallel Algorithm
نویسندگان
چکیده
Lattice basis reduction is an important problem in the areas of computer algebra and geometry of numbers There are several e cient sequential algorithms for lattice basis reduction e g the well known LLL algorithm and a variant of Schnorr and Euchner which uses fast oating point arithmetic Recently parallel algorithms were developed but they use slow exact integer arithmetic and until now a formal proof for the e ciency of parallel algorithms with n processors is omitted where n denotes the dimension of the lattice In this paper a variant of the well known basis reduction algorithms is presented that is well suited for the computation with fast oating point arithmetic and for the implementation on a mesh connected array of n processors In addition an error analysis the parallel implementation and a theorem about the parallel e ciency is provided
منابع مشابه
A Parallel LLL using POSIX Threads
In this paper we introduce a new parallel variant of the LLL lattice basis reduction algorithm. Lattice theory and in particular lattice basis reduction continues to play an integral role in cryptography. Not only does it provide effective cryptanalysis tools but it is also believed to bring about new cryptographic primitives that exhibit strong security even in the presence of quantum computer...
متن کاملAdaptive Line Enhancement Using a Parallel IIR Filter with A Step-By-step Algorithm
A step-by-step algorithm for enhancement of periodic signals that are highly corrupted by additive uncorrelated white gausian noise is proposed. In each adaptation step a new parallel second-order section is added to the previous filters. Every section has only one adjustable parameter, i.e., the center frequency of the self-tuning filter. The bandwidth and the convergence factor of each secti...
متن کاملOptimization of Agricultural BMPs Using a Parallel Computing Based Multi-Objective Optimization Algorithm
Beneficial Management Practices (BMPs) are important measures for reducing agricultural non-point source (NPS) pollution. However, selection of BMPs for placement in a watershed requires optimizing available resources to maximize possible water quality benefits. Due to its iterative nature, the optimization typically takes a long time to achieve the BMP trade-off results which is not desirable ...
متن کاملParallel Lattice Basis Reduction Using a Multi-threaded Schnorr-Euchner LLL Algorithm
In this paper, we introduce a new parallel variant of the LLL lattice basis reduction algorithm. Our new, multi-threaded algorithm is the first to provide an efficient, parallel implementation of the Schorr-Euchner algorithm for today’s multi-processor, multi-core computer architectures. Experiments with sparse and dense lattice bases show a speed-up factor of about 1.8 for the 2-thread and abo...
متن کاملA Parallel Jacobi-type Lattice Basis Reduction Algorithm
This paper describes a parallel Jacobi method for lattice basis reduction and a GPU implementation using CUDA. Our experiments have shown that the parallel implementation is more than fifty times as fast as the serial counterpart, which is twice as fast as the well-known LLL lattice reduction algorithm.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993